//__dirname是node.js中的一个全局变量，它指向当前执行脚本所在的目录
var path=require('path');
module.exports = { //注意这里是exports不是export
    devtool: 'eval-source-map', //生成Source Maps,这里选择eval-source-map
    entry: __dirname + "/src/index.js", //唯一入口文件
    output: { //输出目录
        path: __dirname + "/dist", //打包后的js文件存放的地方
        filename: 'js/bundle.js', //打包后的js文件名
    },
    module: {
        loaders: [{
            test: /\.jsx?$/,
            exclude:path.resolve(__dirname, "node_modules"),//屏蔽不需要处理的文件（文件夹）（可选）
            loader: 'babel-loader'
        }, {
            test: /\.css$/,
            loader: 'style-loader!css-loader'
        }, {
            test: /\.less$/,
            loader: 'style-loader!css-loader!less-loader'
        }, {
            test: /\.(png|jpg)$/,
            loader: 'url-loader?limit=25000'
        }]
    }
};